9.7400000000000005314e-31 inflorescence meristem